body,div,ul,li,img,input,span,p,ol,small,h1,h2,h3,h4,h5,h6,table,td,td,dl,dd,dt,i,em{
	margin: 0;padding: 0;border:none;
}
img{background: #fff;}
li{list-style-type: none;}
a{text-decoration:none }
body{font-family: font-family: arial,"宋体","Hiragino Sans GB","Microsoft Yahei","微软雅黑",宋体,Tahoma,Arial,Helvetica,STHeiti !important;
	width:100%;
	height: 100%;
	margin:0 auto;
}
#header{
	width: 100%;
	height: 125px;
}
#headertop{
	height: 90px;
	width: 100%;
	background: #ffffff;
	position: relative;  
}
#headertop .logo{
	position: absolute;
	width: 218px;
	height: 38px;
	background-image:url(../images/index_03.png);
	top: 45px;
	left: 234px;
	margin-top:-19px;
	display: inline-block;
}
#search{
	position: absolute;
	width: 200px;
	height: 24px;
	right: 264px;
	top: 45px;
	margin-top:-10px;
}
#search input{
	width: 160px;
	height: 20px;
	background: #F8F8F8;
	color: #D5D5D5;
	padding-left: 5px;
	border:1px solid #ddd; 
}
#search img{
	margin-left:-6px; 
}
#headernav{
	height: 35px;
	width: 100%;
	background: #BD0900;
}
#headernav ul{
	width: 800px;
	height: 35px;
	margin: 0px auto;
	
}
#headernav ul li{
	float: left;
	border-right: 1px solid #8E0800;
	border-left: 1px solid #C44E47;
	width: 96px;
	height: 35px;
	text-align: center;
}
#headernav ul li a{
	display:block;
	height: 35px;
	width: 96px;
	line-height:35px;
	color: #fff;

}
.bg_color{
	background: #000;
}
.bg{
	background: #000;
}
#banner {
	width: 100%;
	height: 385px;
	position: relative;
}
#banner .pic {
	width: 100%;
	height: 385px;
	
}
#banner .pic img{
	width: 100%;
	height: 385px;
	display: none;

	position: absolute;
	top: 0;
}
#banner .btn_list{
	position: absolute;
	width: 120px;
	height: 25px;
	color: #fff;
	text-align: center;
	line-height: 25px;
	bottom: 25px;
	right: 50%;
	margin-right: -58px;
	
}
#banner .btn_list ul li{
	float: left; width: 25px; height: 25px; border:1px solid #ddd; border-radius: 5px; margin-left:2px; cursor: pointer; } .bck{background:rgba(52,162,217,0.5); color: #f00; }
.btn_left{
	z-index: 5; width: 32px; height: 64px; position: absolute; background: #f00; top: 50%; margin-top: -32px; left: 50px; background: url("../images/left.png"); }

.btn_right{
	z-index: 5;
	position: absolute;
	width: 30px;
	height: 64px;
	background: #ff0;
	top: 50%;
	right: 50px;
	margin-top: -32px;
	background: url("../images/right.png");
}
.shadow{
	display: inline-block;
	height: 64px;
	width: 32px;
	background: #4E6571;
	opacity: 0.5;
	display: none;
}
#con {
	width: 1050px;
	height: 214px; 
	margin: 0 auto;
}
#con ul li{
	width:225px;
	height: 250px;
	float: left;
	margin-right: 45px;

}
#con ul li h4{
	color: #545454;
	display: block;
	line-height: 50px;
	font-weight:normal; 
	margin-left: 10px;
}
#con ul li img{
	width: 227px;
	height: 87px;
}
#con ul li p{
	color: #A5A5A5;
	display: block;
	font-size:12px;
	margin-top: 10px; 
}
#footer{
	display:inline-block; 
	width: 100%;
	height: 35px;
	color: #A5A5A5;
	background: #D7D7D7;
}
#footer p {
	line-height: 35px;
	font-size: 12px;
	text-align: center;w

